supervisory manager - French English Dictionary